removable body - Espagnol Anglais Dictionnaire